
#ifndef  IBREAKPOINT_H
#define  IBREAKPOINT_H

class IBreakPoint{
public:
    IBreakPoint(){}
    virtual ~IBreakPoint(){}

    virtual const long long get() const = 0;
    virtual void set(const long long seqNo) = 0;
    virtual void add(const long long step) = 0;
};

#endif   /* IBREAKPOINT_H */
